﻿using System;
namespace Press.MVC.Services
{
    public interface IUserService
    {
        bool HasAdminAccessToBlog(int blogId, string userName);

        //bool DeleteUser(string userName);
        Press.MVC.Data.User GetUser(string userName);
        System.Collections.Generic.List<Press.MVC.Data.User> GetUsers();
        //bool Register(Press.MVC.Data.User newUser, string password, string confirmPassword, string question, string answer);
        object RegisterUser(string userName, string password, string confirmPassword, string email, string reminderQuestion, string reminderAnswer);
        bool CreateMtaAdminUser(string userName, string password, string confirmPassword, string email, string reminderQuestion, string reminderAnswer);
    }
}
